import { IPSServiceAPIDTO } from './ipsservice-apidto';
import { IPSSubSysServiceAPIDTOField } from './ipssub-sys-service-apidtofield';

/**
 *
 * 子接口类型识别属性[]
 * @export
 * @interface IPSSubSysServiceAPIDTO
 */
export interface IPSSubSysServiceAPIDTO extends IPSServiceAPIDTO {
  /**
   * 外部服务接口DTO属性集合
   *
   * @type {IPSSubSysServiceAPIDTOField[]}
   */
  getPSSubSysServiceAPIDTOFields(): IPSSubSysServiceAPIDTOField[] | null;

  /**
   * 外部服务接口DTO属性集合
   *
   * @type {IPSSubSysServiceAPIDTOField[]}
   */
  get psSubSysServiceAPIDTOFields(): IPSSubSysServiceAPIDTOField[] | null;

  findPSSubSysServiceAPIDTOField(objKey: any): IPSSubSysServiceAPIDTOField | null;
}
